import request from '@/utils/request'

// 查询${{functionName}}列表
export function list${{BusinessName}}(data) {
  return request({
    url: '/${{moduleName}}/${{businessName}}/list',
    method: 'post',
    data
  })
}

// 查询${{functionName}}详细
export function get${{BusinessName}}(${{pkColumn.javaField}}) {
  return request({
    url: '/${{moduleName}}/${{businessName}}/' + ${{pkColumn.javaField}},
    method: 'get'
  })
}

// 新增${{functionName}}
export function add${{BusinessName}}(data) {
  return request({
    url: '/${{moduleName}}/${{businessName}}',
    method: 'post',
    data: data
  })
}

// 修改${{functionName}}
export function update${{BusinessName}}(data) {
  return request({
    url: '/${{moduleName}}/${{businessName}}',
    method: 'put',
    data: data
  })
}

// 删除${{functionName}}
export function del${{BusinessName}}(${{pkColumn.javaField}}) {
  return request({
    url: '/${{moduleName}}/${{businessName}}/' + ${{pkColumn.javaField}},
    method: 'delete'
  })
}
{#{%- for column in columns %}#}
{##if($column.hasFk())#}
{#    //查询${column.comment}Map#}
{#export function get${column.capJavaField}Map() {#}
{#  return request({#}
{#    url: '/${{moduleName}}/${{businessName}}/${column.javaField}Map',#}
{#    method: 'get'#}
{#  })#}
{#}#}
{##end#}
{#{%- endfor %}#}